border irrigation - French English Dictionary